abductive reasoning - English Synonyms Dictionary